package com.yuanfeng.action.front.index.dao;

import com.yuanfeng.pojo.Books;
import com.yuanfeng.pojo.Types;
import java.util.List;
/**
 * 首页dao
 * @author APPle
 */
public interface IndexDao {
	/**
	 * 查询所有图书分类
	 * @return
	 */
	public List<Types> queryTypes();
	/**
	 * 根据分类查询图书
	 * @param typeId
	 * @return
	 */
	public List<Books> queryBooks(String typeId);
	/**
	 * 分页显示
	 * @param typeId
	 * @return
	 */
	public List<Books> queryBooks(String typeId, int curPage, int pageSize);

	/**
	 * 根据分类查询后的总记录数
	 * @param typeId
	 * @return
	 */
	public int queryBooksCount(String typeId);
	/**
	 * 查询一本书
	 */
	public Books queryBook(String bookId);
}
